badge of shame - Francés Inglés Diccionario